it's raining cats and dogs. - Turkish English Dictionary